export const SIDE_BAR_MINI_WIDTH = 48;
export const SIDE_BAR_SHOW_TIT_MINI_WIDTH = 80;

export enum ContentEnum {
	// 自动撑满
	FULL = 'full',
}

// menu theme enum
export enum ThemeEnum {
	DARK = 'dark',
	LIGHT = 'light',
}

export enum SettingButtonPositionEnum {
	AUTO = 'auto',
	HEADER = 'header',
	FIXED = 'fixed',
}

export enum SessionTimeoutProcessingEnum {
	ROUTE_JUMP,
	PAGE_COVERAGE,
}

/**
 * 权限模式
 */
export enum PermissionModeEnum {
	// 角色控制
	ROLE = 'ROLE',
	// 后台控制
	BACK = 'BACK',
	// 路由匹配
	ROUTE_MAPPING = 'ROUTE_MAPPING',
}

//  Route switching animation
export enum RouterTransitionEnum {
	ZOOM_FADE = 'zoom-fade',
	ZOOM_OUT = 'zoom-out',
	FADE_SIDE = 'fade-slide',
	FADE = 'fade',
	FADE_BOTTOM = 'fade-bottom',
	FADE_SCALE = 'fade-scale',
}
